package org.example;

import java.util.Arrays;

/**
 *  通过运行观察,可以看到 Idea中默认使用的是utf8字符集
 *  最终由-Dfile.encoding参数决定
 *  -Dfile.encoding=gbk
 *  -Dfile.encoding=utf-8
 */
public class AppStringEncode {
    public static void main(String[] args)throws Exception {
        String s = "我爱你";

        String utf8 = "utf8";
        String gbk = "gbk";

        byte[] bytesUtf8 = s.getBytes(utf8);
        byte[] bytesGbk = s.getBytes(gbk);
        byte[] bytesDefault = s.getBytes();//默认用的是utf8


        System.out.println("utf8:   "+Arrays.toString(bytesUtf8));
        System.out.println("gbk:    "+Arrays.toString(bytesGbk));
        System.out.println("default:"+Arrays.toString(bytesDefault));

    }
}
